// xc/components/advert/index.js
var actmdoel = require('../../../xc/model/advert')
const windowWidth = wx.getSystemInfoSync().windowWidth
Component({
  /**
   * 组件的属性列表
   */
  properties: {    
    ident: {
      type: String,
      default: ''
    }, 
    items:{
      type: Array,
      default:[]
    },
    autoplay:{
      type: Boolean,
      default:true
    },
    margin: {
      type: String,
      default: '0'
    }, 
  },


  ready(){
    var that =this;
    // var key=""
    // if(this.data.key){
    //   key=this.data.key
    // }else{
    //   key='bananer'
    // }
    if(this.data.ident){
      actmdoel.getdata('bananer', this.data.ident).then(function(data){
        that.setData({items:data})
      })
    }


    if(this.data.margin){
     var windowWidth= this.data.windowWidth-this.data.margin
     this.setData({
      windowWidth:windowWidth
     })
   
    }
    
  },
  /**
   * 组件的初始数据
   */
  data: {
    windowWidth: windowWidth 
  },

  /**
   * 组件的方法列表
   */
  methods: {
    diynavigateTo(e){
       var item=e.currentTarget.dataset.item;
       if(item.cid==1){
         wx.navigateTo({
           url: item.url,
         })
       }else if(item.cid==6){
        var roomId = item.roomid // 填写具体的房间号，可通过下面【获取直播房间列表】 API 获取
        var customParams = encodeURIComponent(JSON.stringify({
          roomid: roomId
        })) // 开发者在直播间页面路径上携带自定义参数（如示例中的path和pid参数），后续可以在分享卡片链接和跳转至商详页时获取，详见【获取自定义参数】、【直播间到商详页面携带参数】章节（上限600个字符，超过部分会被截断）
        wx.navigateTo({
          url: `plugin-private://wx2b03c6e691cd7370/pages/live-player-plugin?room_id=${roomId}&custom_params=${customParams}`
        })
       }
    }
  }
})
